mat supported drilling platform - German English Dictionary